package com.dataseek.iot.device.manager.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author cc
 * @Title: 功能vo
 * @Description: 功能vo
 * @date 2021/11/510:31 下午
 * @since 1.0
 */
@Data
@ApiModel("功能交互对象")
public class FunctionParamVo implements Serializable {

    /**
     * 产品编码
     */
    @ApiModelProperty(name = "产品编码")
    private String productCode;

    /**
     * 设备编码
     */
    @ApiModelProperty(name = "设备编码")
    private String deviceCode;

    /**
     * 功能
     */
    @ApiModelProperty(name = "设备code")
    private String function;

    /**
     * 参数输入
     */
    @ApiModelProperty(name = "输入参数")
    private List<InputVo> inputs;
}
